package com.yuyou.fn.crm.vo;

import com.yuyou.fn.common.condition.annotation.Equal;
import com.yuyou.fn.common.condition.annotation.FullLike;
import com.yuyou.fn.common.condition.annotation.In;

/**
 * Created by Administrator on 2018/6/4.
 */
public class CrmStudentCommunicateQueryVo {
    @In(name = "studentId",type = "Longs")
    private String studentIds;

    @Equal
    private Long studentId;

    @Equal
    private Long periodId;

    @In(name = "periodId",type = "Longs")
    private String periodIds;

    @Equal
    private Long busTeamId;

    @In(name = "busTeamId",type = "Longs")
    private String busTeamIds;

    @Equal(name = "seniorId")
    private Long seniorId;

    @Equal
    private Integer communicateState;

    @Equal
    private String nextCommunicateDate;

    @Equal
    private Integer communicateNum;

    @FullLike
    private String studentName;

    @FullLike
    private String studentPhoneNo;

    @Equal
    private Integer focusOn;

    private Long areaTeamId;


    @FullLike
    private String seniorName;

    @In(name = "seniorBusTeamId",type = "Longs")
    private String seniorBusTeamIds;

    @Equal
    private Integer segmentNo;

    @Equal
    private Integer studentState;

    @Equal
    private Long gradeId;

    public String getStudentIds() {
        return studentIds;
    }

    public void setStudentIds(String studentIds) {
        this.studentIds = studentIds;
    }

    public String getPeriodIds() {
        return periodIds;
    }

    public void setPeriodIds(String periodIds) {
        this.periodIds = periodIds;
    }

    public String getBusTeamIds() {
        return busTeamIds;
    }

    public void setBusTeamIds(String busTeamIds) {
        this.busTeamIds = busTeamIds;
    }

    public Long getSeniorId() {
        return seniorId;
    }

    public void setSeniorId(Long seniorId) {
        this.seniorId = seniorId;
    }

    public Long getStudentId() {
        return studentId;
    }

    public void setStudentId(Long studentId) {
        this.studentId = studentId;
    }

    public Long getPeriodId() {
        return periodId;
    }

    public void setPeriodId(Long periodId) {
        this.periodId = periodId;
    }

    public Long getBusTeamId() {
        return busTeamId;
    }

    public void setBusTeamId(Long busTeamId) {
        this.busTeamId = busTeamId;
    }

    public Integer getCommunicateState() {
        return communicateState;
    }

    public void setCommunicateState(Integer communicateState) {
        this.communicateState = communicateState;
    }

    public String getNextCommunicateDate() {
        return nextCommunicateDate;
    }

    public void setNextCommunicateDate(String nextCommunicateDate) {
        this.nextCommunicateDate = nextCommunicateDate;
    }

    public Integer getCommunicateNum() {
        return communicateNum;
    }

    public void setCommunicateNum(Integer communicateNum) {
        this.communicateNum = communicateNum;
    }

    public String getStudentName() {
        return studentName;
    }

    public void setStudentName(String studentName) {
        this.studentName = studentName;
    }

    public String getStudentPhoneNo() {
        return studentPhoneNo;
    }

    public void setStudentPhoneNo(String studentPhoneNo) {
        this.studentPhoneNo = studentPhoneNo;
    }

    public Integer getFocusOn() {
        return focusOn;
    }

    public void setFocusOn(Integer focusOn) {
        this.focusOn = focusOn;
    }

    public Long getAreaTeamId() {
        return areaTeamId;
    }

    public void setAreaTeamId(Long areaTeamId) {
        this.areaTeamId = areaTeamId;
    }

    public String getSeniorName() {
        return seniorName;
    }

    public void setSeniorName(String seniorName) {
        this.seniorName = seniorName;
    }

    public String getSeniorBusTeamIds() {
        return seniorBusTeamIds;
    }

    public void setSeniorBusTeamIds(String seniorBusTeamIds) {
        this.seniorBusTeamIds = seniorBusTeamIds;
    }

    public Integer getSegmentNo() {
        return segmentNo;
    }

    public void setSegmentNo(Integer segmentNo) {
        this.segmentNo = segmentNo;
    }

    public Integer getStudentState() {
        return studentState;
    }

    public void setStudentState(Integer studentState) {
        this.studentState = studentState;
    }

    public Long getGradeId() {
        return gradeId;
    }

    public void setGradeId(Long gradeId) {
        this.gradeId = gradeId;
    }
}
